/*
Theme Name: Kiwi
Theme URI: http://tianweier.com/
Description: A theme which can change background, valid XHTML & CSS + WP3 ready.
Author: Kiwi, yuguo

Version: 1.0
Tags: light, two-columns, fixed-width, theme-options, custom-background-image, html5, css3
Template:twentyten
*/


/* RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;}
body { -webkit-text-size-adjust:none;color:#4c4c4c; font-family:arial,"微软雅黑",sans-serif;}
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
a {color:#6383c6;text-decoration: none;}

/*-- 布局-头部 开始 --*/
#header {height:60px;width:730px;margin:0 auto;position:relative;}
#site-title {padding-top:15px;}
#site-title a {display: block;width:119px;height:35px;line-height:900px;overflow:hidden;font-size:0;background:url("img/spirit.png") -4px -92px no-repeat;}
	#header .menu {position:absolute;right:0;bottom:0;}
	#header .menu li{float: left;display: block;margin-left:15px;display: inline;}
	#header .menu li a {font-family:"Freestyle Script";position:relative;font-size: 30px;color:#fff;text-decoration: none;
		filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;}
	#header .menu .current_page_item a,#header .menu li a:hover {filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
	#header .menu .current_page_item b {border-color: transparent transparent #fff transparent;
	border-style: dashed dashed solid dashed;
	border-width: 4px;
	font-size: 0px;
	height: 0px;
	left: 50%;
	line-height: 0;
	position: absolute;
	bottom:0;
	width: 0;
	margin-left:-4px;}
/*-- 布局-头部 结束 --*/

/*-- 布局-主要内容 开始 --*/
#main {width:730px;margin:0 auto;overflow: hidden;*zoom:1;}
#container {width: 580px;float: right;background-color: #fff;position:relative;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.post {margin: 0px 40px;padding: 35px 0px 20px;position: relative;border-bottom: 1px solid #E6E6E6;}
	.post .comments-link {font-family: verdana;position:absolute;top:37px;right:40px;background-color: #6383c6;display: block;width: 20px;height:12px;text-align: center;font-size: 10px;border-bottom: 1px solid #4865a4;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;}
	.post .comments-link a {color:#fff;}
	.post .comments-link b {border-color: #6383c6 transparent transparent #6383c6;
	border-style: solid dashed dashed solid ;
	border-width: 2px;
	font-size: 0px;
	height: 0px;
	left: 50%;
	line-height: 0;
	position: absolute;
	width: 0;
	margin-left:-4px;}
	.post .comments-link .triangle {bottom:-4px;z-index:2;}
	.post .comments-link .shadow {bottom:-5px;border-color: #35559A transparent transparent #35559A;z-index:1;}
	/* 文章底部 */
	.entry-utility {color:#999;font-family: verdana;font-size:10px;}

/*-- 布局-主要内容 结束 --*/

/*-- 边栏 开始 --*/
#primary {width:128px;float: left;background:url("img/alpha_bg.png") repeat;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	border:1px solid #333333;
	border-right:0 none;
	padding:15px 10px;
}
/* 特色图片 */
#primary .widget-container {padding-bottom:10px;margin-bottom: 10px;border-bottom:1px solid #333;}
#primary .widget_search {padding-bottom: 0;border-bottom:0 none;}
#primary .feature-item {display: block;line-height: 0;margin:2px 0;}
/* RSS订阅 */
.rss_widget {display: block;*zoom:1;overflow: hidden;}
.rss_widget .rss_ico {float: left;display: block;line-height:900px;overflow:hidden;font-size:0;background:url(img/spirit.png) no-repeat 0 0;width:15px;height:16px;}
.rss_widget .rss_intro {float: left;margin-left: 6px;font-size: 10px;font-family: Verdana;color:#fff;line-height: 16px;}
/* 社交图标 */
.ico_sn {display:inline-block;*display:inline;zoom:1;line-height:900px;overflow:hidden;font-size:0;background:url(img/spirit.png) no-repeat 0 0;width:15px;height:16px;margin-right: 7px;}
.tqq{background-position:-18px 0;}
.tsina{background-position:-36px 0;}
.twitter{background-position:-54px 0;}
.rr{background-position:-72px 0;}
.qz{background-position:-90px 0;}
.db{background-position:-108px 0;}
/* 搜索 */
.widget_search {height:20px;width:129px;background:url("img/spirit.png") -1px -69px no-repeat;display: block;position:relative;}
.widget_search .screen-reader-text {display: none;}
.widget_search #s {width: 85px;background:transparent;border:0 none;display: inline;color:#fff;}
.widget_search #searchsubmit {position:absolute;right:0;top:1px;line-height:900px;overflow:hidden;font-size:0;background:transparent;width: 38px;height:19px;cursor:pointer;border:0 none;}
/*-- 边栏 结束 --*/

/*-- 正文内容 开始 --*/
.post .entry-title {font-size:14px;}
.post .entry-date {color:#999;font-size:10px;font-family: verdana;}
.post .entry-content p {line-height: 24px;margin:24px 0;}
/*-- 正文内容 结束 --*/
